Skip to main content

Roles and Permission

Who can Manage

In 5day.io, task management capabilities are controlled through user roles and permission sets. These define what each user can view, create, edit, or delete in the project environment.

Understanding these permissions ensures the right level of control is maintained across different user roles — such as Admins, Managers, or Collaborators — while keeping the project secure and structured.

Key Permission Types

Permission TypeDescription
ViewControls which tasks user can view in the project.
AddControls whether user is allowed to create new task.
EditControls the ability to manage and update task.
DeleteControls the ability to delete task.

Each of these permissions has granular levels like All, Own, Related, or None depending on how much access a user should have.

Permission Levels

Permission LevelDescription
AllApplies to all tasks in the project, regardless of ownership.
OwnApplies only to tasks where user is Task Owner.
RelatedApplies to tasks in which user is added as Project Owner or Project member
NoneThe user does not have any access for the selected action

Project Permission Matrix

TypeAllOwnRelatedNone
ViewCan view all tasks in the project-Can view only tasks where user is task owner-
AddCan create new task--Cannot create new task
EditCan edit all tasksCan edit only task where user is task ownerCan edit tasks where user is project owner or project memberCannot edit any task
DeleteCan delete any taskCan delete only tasks where user is task ownerCan delete tasks where user is project owner or project memberCannot delete any task

Note: “Task Edit” permission grants access to modify all the details associated to task and subtask.

image

Best Practices

Account Owner or Admins should have All permissions for full control.

Department heads or project managers can be given Edit - Related permissions based on their roles in organization.

General team members should typically have Edit - Own for sensitive actions like editing or deleting workspaces.

Ensure only limited users have Delete permissions to prevent accidental data loss.